╬πδαΓδσφΦσ

╨αßε≥α ± ⌠αΘδα∞Φ
╩δα±±√ ∩ε≥εΩεΓ
╤≥αφΣα≡≥φ√σ ∩ε≥εΩΦ
╧ε≥εΩΦ Φ ⌠αΘδ√
╟α∩Φ±ⁿ Φ ≈≥σφΦσ ∩ε≥εΩεΓ
╟αΩ≡√ΓαφΦσ ∩ε≥εΩεΓ
╤ß≡ε± ß≤⌠σ≡εΓ
╧ε≥εΩΦ Γ ∩α∞ ≥Φ
Stream Tokenizer
String Tokenizer
╩δα±± File
╧≡εΦτΓεδⁿφ√Θ Σε±≥≤∩
╧≡ΦδεµσφΦσ StreamToken
╧≡ΦδεµσφΦσ DirectFile

    ╧≡εΦτΓεδⁿφ√Θ Σε±≥≤∩ Ω ⌠αΘδα∞

    ┬ ≡ Σσ ±δ≤≈ασΓ, φα∩≡Φ∞σ≡, ∩≡Φ ±ετΣαφΦΦ ±Φ±≥σ∞√ ≤∩≡αΓδσφΦ  ßατεΘ Σαφφ√⌡, ≥≡σß≤σ≥±  εßσ±∩σ≈Φ≥ⁿ ∩≡εΦτΓεδⁿφ√Θ Σε±≥≤∩ Ω ⌠αΘδ≤. ╨α±±∞ε≥≡σφφ√σ φα∞Φ ≡αφσσ ∩ε≥εΩΦ ΓΓεΣα Φ Γ√ΓεΣα ∩≡ΦπεΣφ√ δΦ°ⁿ Σδ  ∩ε±δσΣεΓα≥σδⁿφεπε Σε±≥≤∩α, ≥αΩ ΩαΩ Γ ±εε≥Γσ≥±≥Γ≤■∙Φ⌡ Ωδα±±α⌡ φσ≥ ±≡σΣ±≥Γ ∩ετΦ÷ΦεφΦ≡εΓαφΦ  Γφ≤≥≡Φ ⌠αΘδα.

    ╠σµΣ≤ ≥σ∞ ßΦßδΦε≥σΩα Ωδα±±εΓ Java ±εΣσ≡µΦ≥ Ωδα±± RandomAccessFile, Ωε≥ε≡√Θ ∩≡σΣφατφα≈σφ ±∩σ÷Φαδⁿφε Σδ  ε≡παφΦτα÷ΦΦ ∩≡ ∞επε Σε±≥≤∩α Ω ⌠αΘδα∞ ΩαΩ Σδ  ≈≥σφΦ , ≥αΩ Φ Σδ  τα∩Φ±Φ.

    ┬ Ωδα±±σ RandomAccessFile ε∩≡σΣσδσφε ΣΓα Ωεφ±≥≡≤Ω≥ε≡α, ∩≡ε≥ε≥Φ∩√ Ωε≥ε≡√⌡ ∩εΩαταφ√ φΦµσ:

    public RandomAccessFile(
      String name, String mode);
    public RandomAccessFile(
      File file, String mode);

    ╧σ≡Γ√Θ Φτ φΦ⌡ ∩ετΓεδ σ≥ ≤Ωατ√Γα≥ⁿ Φ∞  ⌠αΘδα, Φ ≡σµΦ∞ mode, Γ Ωε≥ε≡ε∞ ε≥Ω≡√Γασ≥±  ⌠αΘδ. ┬≥ε≡εΘ Ωεφ±≥≡≤Ω≥ε≡ Γ∞σ±≥ε Φ∞σφΦ ∩≡σΣ∩εδαπασ≥ Φ±∩εδⁿτεΓαφΦσ εß·σΩ≥α Ωδα±±α File.

    ┼±δΦ ⌠αΘδ ε≥Ω≡√Γασ≥±  ≥εδⁿΩε Σδ  ≈≥σφΦ , Γ√ Σεδµφ√ ∩σ≡σΣα≥ⁿ Ωεφ±≥≡≤Ω≥ε≡≤ ≥σΩ±≥εΓ≤■ ±≥≡εΩ≤ ≡σµΦ∞α "r". ┼±δΦ µσ ⌠αΘδ ε≥Ω≡√Γασ≥±  Φ Σδ  ≈≥σφΦ , Φ Σδ  τα∩Φ±Φ, Ωεφ±≥≡≤Ω≥ε≡≤ ∩σ≡σΣασ≥±  ±≥≡εΩα "rw".

    ╧ετΦ÷ΦεφΦ≡εΓαφΦσ Γφ≤≥≡Φ ⌠αΘδα εßσ±∩σ≈ΦΓασ≥±  ∞σ≥εΣε∞ seek, Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α pos Ωε≥ε≡ε∞≤ ∩σ≡σΣασ≥±  αß±εδ■≥φεσ ±∞σ∙σφΦσ ⌠αΘδα:

    public void seek(long pos);

    ╧ε±δσ Γ√τεΓα ²≥επε ∞σ≥εΣα ≥σΩ≤∙α  ∩ετΦ÷Φ  Γ ⌠αΘδσ ≤±≥αφαΓδΦΓασ≥±  Γ ±εε≥Γσ≥±≥ΓΦΦ ±ε τφα≈σφΦσ∞ ∩α≡α∞σ≥≡α pos.

    ┬ δ■ßεΘ ∞ε∞σφ≥ Γ≡σ∞σφΦ Γ√ ∞εµσ≥σ ε∩≡σΣσδΦ≥ⁿ ≥σΩ≤∙≤■ ∩ετΦ÷Φ■ Γφ≤≥≡Φ ⌠αΘδα, Γ√τΓαΓ ∞σ≥εΣ getFilePointer:

    public long getFilePointer();

    ┼∙σ εΣΦφ ∞σ≥εΣ, Ωε≥ε≡√Θ Φ∞σσ≥ ε≥φε°σφΦσ Ω ∩ετΦ÷ΦεφΦ≡εΓαφΦ■, φατ√Γασ≥±  skipBytes:

    public int skipBytes(int n);

    ╬φ ≡αßε≥ασ≥ ≥αΩ µσ, ΩαΩ Φ εΣφεΦ∞σφφ√Θ ∞σ≥εΣ Σδ  ∩ε≥εΩεΓ - ∩≡εΣΓΦπασ≥ ≥σΩ≤∙≤■ ∩ετΦ÷Φ■ Γ ⌠αΘδσ φα ταΣαφφεσ ΩεδΦ≈σ±≥Γε ßαΘ≥.

    ╤ ∩ε∞ε∙ⁿ■ ∞σ≥εΣα close Γ√ Σεδµφ√ ταΩ≡√Γα≥ⁿ ⌠αΘδ, ∩ε±δσ ≥επε ΩαΩ ≡αßε≥α ± Φ∞ ταΓσ≡°σφα:

    public void close();

    ╠σ≥εΣ getFD ∩ετΓεδ σ≥ ∩εδ≤≈Φ≥ⁿ Σσ±Ω≡Φ∩≥ε≡ ⌠αΘδα:

    public final FileDescriptor getFD();

    ╤ ∩ε∞ε∙ⁿ■ ∞σ≥εΣα length Γ√ ∞εµσ≥σ ε∩≡σΣσδΦ≥ⁿ ≥σΩ≤∙≤■ ΣδΦφ≤ ⌠αΘδα:

    public long length();

    ╨ Σ ∞σ≥εΣεΓ ∩≡σΣφατφα≈σφ Σδ  Γ√∩εδφσφΦ  ΩαΩ εß√≈φεπε, ≥αΩ Φ ⌠ε≡∞α≥Φ≡εΓαφφεπε ΓΓεΣα Φτ ⌠αΘδα. ▌≥ε≥ φαßε≡ αφαδεπΦ≈σφ ∞σ≥εΣα∞, ε∩≡σΣσδσφφ√∞ Σδ  ∩ε≥εΩεΓ:

    public int read();
    public int read(byte b[]);
    public int read(byte b[],int off,int len);
    public final boolean readBoolean();
    public final byte    readByte();
    public final char    readChar();
    public final double  readDouble();
    public final float   readFloat();
    public final void    readFully(byte b[]);
    public final void    readFully(byte b[],
       int off, int len); 
    public final int     readInt();
    public final String  readLine();
    public final long    readLong();
    public final short   readShort();
    public final int     readUnsignedBytee();
    public final int     readUnsignedShort();
    public final String  readUTF();

    ╤≤∙σ±≥Γ≤■≥ ≥αΩµσ ∞σ≥εΣ√, ∩ετΓεδ ■∙Φσ Γ√∩εδφ ≥ⁿ εß√≈φ≤■ ΦδΦ ⌠ε≡∞α≥Φ≡εΓαφφ≤■ τα∩Φ±ⁿ Γ ⌠αΘδ ± ∩≡ ∞√∞ Σε±≥≤∩ε∞:

    public void write(byte b[]);
    public void write(byte b[],int off,int len);
    public void write(int b); 
    public final void writeBoolean(boolean v); 
    public final void writeBytee(int v); 
    public final void writeBytes(String s); 
    public final void writeChar(int v); 
    public final void writeChars(String s); 
    public final void writeDouble(double v); 
    public final void writeFloat(float v); 
    public final void writeInt(int v); 
    public final void writeLong(long v); 
    public final void writeShort(int v); 
    public final void writeUTF(String str);	

    ╚∞σφα ∩≡ΦΓσΣσφφ√⌡ ∞σ≥εΣεΓ πεΓε≡ ≥ ±α∞Φ τα ±σß , ∩ε²≥ε∞≤ ∞√ φσ ß≤Σσ∞ Φ⌡ ε∩Φ±√Γα≥ⁿ.



Java | ╧≡εΣ≤Ω≥√ Φ ≡σ°σφΦ  | ╥σ⌡φεδεπΦΦ | ╤σ≡ΓΦ± Φ εß≤≈σφΦσ
╬ Ωε∞∩αφΦΦ | ╧α≡≥φσ≡√ | ═εΓε±≥Φ | ╧εΦ±Ω
Sun Microsystems Inc. Corporate Information Our partners News and Events Search on site Java Computing Products and Solutions Technologies and Researches Education and Service Content